

package com.jsf;

import com.client.domain.Utilisateur;
import com.librairie.UtilisateurManagerRemote;
import javax.ejb.EJB;
import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import org.primefaces.context.RequestContext;

/**
 *
 * @author Julien
 */
@ManagedBean
@RequestScoped
public class UtilisateurBean{
    
    @EJB
    private UtilisateurManagerRemote utilisateurManager;

    private boolean bool;
    private Utilisateur utilisateur;
    private String login, pass, nom, prenom, mail, adresse;

    private String role;
    
    public UtilisateurBean(){
    this.utilisateur = new Utilisateur();
}
    
    public String getRole() {
        return role;
    }

    public void setRole(String role) {
        this.role = role;
    }
    
    public UtilisateurManagerRemote getLibrairieManager() {
        return utilisateurManager;
    }

    public void setLibrairieManager(UtilisateurManagerRemote librairieManager) {
        this.utilisateurManager = librairieManager;
    }

    public String getLogin() {
        return login;
    }

    public void setLogin(String login) {
        this.login = login;
    }

    public String getPass() {
        return pass;
    }

    public void setPass(String pass) {
        this.pass = pass;
    }

    public String getNom() {
        return nom;
    }

    public void setNom(String nom) {
        this.nom = nom;
    }

    public String getPrenom() {
        return prenom;
    }

    public void setPrenom(String prenom) {
        this.prenom = prenom;
    }

    public String getMail() {
        return mail;
    }

    public void setMail(String mail) {
        this.mail = mail;
    }

    public String getAdresse() {
        return adresse;
    }

    public void setAdresse(String adresse) {
        this.adresse = adresse;
    }

  public String createClient (){
      
      utilisateurManager.addClient(this.utilisateur);
      return "index.xhtml";
      
  } 
}
